#tab-title ul {
    display: flex;
}

#tab-title ul li {
    cursor: pointer;
    line-height: 40px;
    padding: 0 20px;
    margin: 0 5px;
}

#tab-title ul li i {
    font-style: normal;
    display: inline-block;
    width: 18px;
    height: 18px;
    line-height: 18px;
    margin-left: 8px;
    font-family: 'iconfont';
    text-align: center;
}

#tab-title ul li i::after {
    content: '\e6e1';
}

#tab-title ul li i:hover {
    background-color: palevioletred;
    color: white;
}

#tab-title ul li.active {
    background-color: blue;
    color: white;
}